Bahasa menurut penutur Bahasa-bahasa_Indonesia

Beberapa kumpulan etno-linguistik utama Indonesia
Bahasa-bahasa terbesar di Indonesia[3]
(Angka menandakan bilangan penutur asli melainkan bahasa rasmi, Bahasa Indonesia

BahasaBilangan (juta)Tahun bancian dilaksanakanKawasan utama bahasa digunakan
Bahasa Indonesia/Bahasa Melayu2102010Seluruh Indonesia
Jawa84.32000 (bancian)Utara Banten, Utara, Jawa Barat, Jogyakarta, Jawa Tengah dan Jawa Timur
Sunda34.02000 (bancian)Jawa Barat, Banten
Madura13.62000 (bancian)Pulau Madura (Jawa Timur)
Minangkabau5.52007Sumatera Barat, Riau
Musi (Bahasa Melayu Palembang)[4]3.92000 (bancian)Sumatera Selatan
Melayu Manado (Minahasa)3.82001Minahasa, Sulawesi Utara
Bugis3.51991Sulawesi Selatan
Bahasa Banjar3.52000 (bancian)Kalimantan Selatan, Kalimantan Timur, Kalimantan Tengah
Bahasa Aceh3.52000 (bancian)Aceh
Bahasa Bali3.32000 (bancian)Pulau Bali dan Lombok
Bahasa Betawi2.71993Jakarta
Bahasa Sasak2.11989Pulau Lombok (Barat Nusa Tenggara)
Batak Toba2.01991Sumatera Utara
Bahasa Melayu Ambon1.91987Pulai Maluku
Bahasa Makasar1.61989Sulawesi Selatan
Dairi1.21991Sumatera Utara
Batak Simalungun1.22000 (bancian)Sumatera Utara
Batak Mandailing1.12000 (bancian)Sumatera Utara
Melayu Jambi1.02000 (bancian)Jambi
Bahasa Bolaang Mongondow0.91989Sulawesi Utara
Gorontalo0.91989Gorontalo)
Bahasa Ngaju Dayak0.92003Kalimantan Selatan
Bahasa Nias0.82000 (bancian)Pulau Nias, Sumatera Utara
Batak Angkola0.71991Sumatera Utara
Melayu Maluku Utara0.72001Maluki Utara
Cina (Hokkien dan Teochew)0.71982Sumatera Utara, Riau, Kepulauan Riau dan Kalimantan Barat
Cina Hakka0.61982Bangka Belitung, Kepulauan Riau dan Kalimantan Barat
Batak Karo0.61991Sumatera Utara
Uab Meto0.61997Timor Barat (Nusa Tenggara Timur)
Bahasa Bima0.51989Pulau Sumbawa (Nusa Tenggara Barat)
Bahasa Manggarai0.51989Pulau Flores (Nusa Tenggara Timur)
Toraja-Sa’dan0.51990Sulawesi Selatan, Sulawesi Barat
Komering0.52000 (bancian)Sumatera Selatan
Tetum0.42004Timor Barat (Nusa Tenggara Timur)
Rejang0.42000 (bancian)Bengkulu
Muna0.31989Sulawesi Tenggara
Basa Semawa0.31989Pulau Sumbawa (Nusa Tenggara Barat)
Bangka0.32000 (bancian)Pulau Bangka (Bangka Belitung)
Osing0.32000 (bancian)Jawa Timur
Gayo0.32000 (bancian)Aceh
Tolaki0.31991Sulawesi Tenggara
Bahasa Lewotobi0.32000Pulau Flores (Nusa Tenggara Timur)
Tae’0.31992Sulawesi Selatan